demanian system
noun
de·man·i·an system
də̇ˈmänēən-,
-man-
variants
or less commonly demanian vessel
: a group of tubes near the anus of certain female nematodes that secrete a sticky substance which protects the eggs or functions during copulation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share